capucha protectora - French English Dictionary